如果大家用过DBUtil 这个包的话, 就知道如何来解决了, 对, 就是利用别名, It’s so easy! Let me show.
一: 准备工作:
1. 创建一个数据表:
CREATE TABLE customer( c_idINT(11) PRIMARY KEY AUTO_INCREMENT NOT NULL,
c_nameVARCHAR(255),
c_ageVARCHAR(255),
c_addressVARCHAR(255)
);
INSERT INTO customer(c_name, c_age,c_address) VALUES('Tom', '23', 'BeiJing');
2. 如果你看过之前的博文的话, 直接在com.mybatis.entities 包下面创建一个 Customer 类.
packagecom.mybatis.entities; publicclass Customer { private Integer id; private String name; private String age; private String address; public Customer() { super(); } public Customer(Integer id, Stringname, String age, String address) { super(); this.id = id; this.name = name; this.age = age; this.address = address; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getAddress() { return address; } public void setAddress(String address){ this.address = address; } @Override public String toString() { return "Customer[id=" + id + ", name=" + name + ", age=" + age +", address=" + address + "]"; } }
3. 创建对应的数据表映射文件 CustomerMapper.xml
4. 在 conf.xml 中注册 CustomerMapper.xml
二: 测试
1. 在CustomerMapper.xml 写一个查询一个 Customer 对象的SQL
2. 建立一个测试类, 测试
大功告成!
本篇博文源代码点击 http://pan.baidu.com/s/1mhoPWvu 下载.
本文出自 “专注Java,linux技术” 博客,请务必保留此出处http://wuqinglong.blog.51cto.com/9087037/1726051